package com.eighth.singleton;

/**
 * 问：能不能用静态方法+构造私有化来代替单例
 * 使用单例模式的好处是：我们可以充分利用面向对象的特性：继承，多态，重写这些都可以实现
 * 而静态方法不依赖对象，因此，虽然可以继承，但不能重写，也无法实现多态
 */
class Singleton3 {
    private Singleton3() {
    }

    static void print() {
        System.out.println("用静态方法+构造私有化来代替单例-print");
    }

    static void save() {
        System.out.println("用静态方法+构造私有化来代替单例-save");
        System.out.println(Math.abs(-10));
    }
}
